-
Notifications
You must be signed in to change notification settings - Fork 601
Conversation
Per the conversation of issue #224. |
-1. This is a major schema change since it would change the datatype from string to array. Also I think we should clarify what the URL should be before we change it, as discussed in the other thread (#224). IMO a URL to an API is extremely confusing because the URL isn't guaranteed to have any (or at least any sensible) output if you plug it into a web browser. |
Could this use case be accommodated by including multiple |
I'm with @JoshData ... a change of this significance (i.e., not a technical correction) should be managed per the POD governance, which promises schema changes will be rolled in regular 6 month release cycles beginning 11/9/2013. 180 days from that date is 5/8/2014. |
I agree it's too late to change this for the current schema, but my preference for a future version would be to put it in the distribution array and to be paired with something analogous to a the If we needed a new term for this, perhaps it would be called The current POD schema differentiates file downloads from queryable/interactive endpoints with The analogous approach in DCAT is that file downloads are represented with The distinction between format and mediaType is covered on #272 For reference, in DCAT this is how things are defined:
source: http://www.w3.org/TR/vocab-dcat/#Property:distribution_accessurl
source: http://www.w3.org/TR/vocab-dcat/#Property:distribution_downloadurl |
I think this reflects a lack of clarity about the scope and purpose of the metadata that's being constructed. In the webby world of html pages and web applications, having a URL associated with a resource is pretty straight forward. In the world of data, you have to think a little more deeply about what its for. Here's a perspective: The bottom line is that 1) many resources are available via multiple distributions, and these should be describable in the metadata in such a way that automated clients can use them (HATEOS if you like REST), so the distribution needs to allow multiple values; and 2) description of the links to make them machine-actionable requires associating properties with the links. |
I think this pull request should be closed without merging. To continue the discussion of how the use of |
Thanks for all of the conversation around this. As Phil said, please share any further thoughts over at #291 and I'll close this PR in the meantime. |
No description provided.